Spain's IBEX 35 Suffers a Sharp 6% Drop Amid Global Market Chaos and Trade War Fears
Spain's IBEX 35 plummeted over 6% amid global market chaos triggered by US trade policies, with Spain announcing a €14.1 billion stimulus to counteract the effects of new US tariff...